MA
dúvida

Escada

Por maper1, 04 de ago. de 2012 em Scripts

16
2.2k
maper1M
04 de agosto de 2012 às 19:37

ola consegui mudar meu server (

4Fun Server

 

) para 9.44, porem as escadas (todos os tipos de escadas) n funcionam oq devo fazer???? tenho q editadas 1 por 1 no remere ???? ajuda plx rep++

NewtonnotwenN
04 de agosto de 2012 às 19:57

ele era que versão?

 

deve ser algum erro no id.

Editado Agosto 4 por Newtonnotwen

maper1M
05 de agosto de 2012 às 07:27

ele era que versão?

 

deve ser algum erro no id.

ele era que versão?

 

deve ser algum erro no id.

 

 

xD arrumei ja xD vlw por ser o unico q respondeu no meu topico rep++

 

outra duvida minha os baus das quests quando eu cliko para pegar ele faz um poft em mim e a recompesa eu n ganho o q tenho q fazer ???

 

eu estou usando como base o Crystal Server 9.44 e o meu 4Fun Server é 8.31.... tem algum script para arrumar??? porfavor ajuda rep++

Editado Agosto 5 por maper1

NewtonnotwenN
05 de agosto de 2012 às 10:55

Você quer um script de quest?

maper1M
05 de agosto de 2012 às 21:38

Você quer um script de quest?

Você quer um script de quest?

 

c vc tiver ficarei agradecido + tem q ser pra versao 9.44++ bl vlw

NewtonnotwenN
05 de agosto de 2012 às 21:40

Acho que o de 8.6 funciona em 9.44

 

Testa ae:

 

Crie um arquivo.lua em actions/scripts e renomeie para quest1 e adicione:

function onUse(cid, item, frompos, item2, topos)

bag = doPlayerAddItem(cid, 1988, 1)

 

if item.uid == 2101 then

queststatus = getPlayerStorageValue(cid,2101)

if queststatus == -1 then

doPlayerSendTextMessage(cid,25,"You have found item name.")

doAddContainerItem(bag, 2392, 1)

doAddContainerItem(bag, 2392, 1)

setPlayerStorageValue(cid,2101,1)

else

oPlayerSendTextMessage(cid,25,"It is empty.")

end

else

return 0

end

return 1

end

-Laranja: Action id

 

-Verde: item a ganhar (caso queria que só ganhe um exclua um doAddContainerItem(bag, 2392, 1), caso queira que ganhe mais um adicione outro)

 

-Vermelho: Quantidade do item

 

-Roxo: Mensagem ao fazer a quest

 

----------------------------------------------------------

 

No arquivo action.xml adicione:

<action uniqueid="2101" script="quest1.lua" />

 

-Azul claro: O action id do script acima (marcado de laranja)

 

-Marrom: nome do seu arquivo.lua

 

Adicionando no RME:

Editado Agosto 5 por Newtonnotwen

maper1M
05 de agosto de 2012 às 22:36

<p>hum .... tendi + esse script eu ja tenho aki porem estou usando um outro mais simples veja \/

 

function onUse(cid, item, fromPosition, itemEx, toPosition)
if(getBooleanFromString(getConfigValue('enableProtectionQuestForGM'))) then
 if(getPlayerCustomFlagValue(cid, PLAYERCUSTOMFLAG_GAMEMASTERPRIVILEGES)) then
  doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF, cid)
  return true
 end
end
if item.uid > 1000 and item.uid < 17000 then
local itemWeight = getItemWeightById(item.uid, 1)
 local playerCap = getPlayerFreeCap(cid)
 if getPlayerStorageValue(cid, item.uid) == -1 then
  if playerCap >= itemWeight then
   doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, 'You have found a ' .. getItemNameById(item.uid) .. '.')
   doPlayerAddItem(cid, item.uid ,1)
   setPlayerStorageValue(cid, item.uid, 1)
  else
   doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, 'You have found a ' .. getItemNameById(item.uid) .. ' weighing ' .. itemWeight .. ' oz it\'s too heavy.')
  end
 else
  doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "It is empty.")
 end
else
 return false
end
return true
end

 

esse vale para todos as quests ele usa apenas 1 action id

Editado Agosto 5 por maper1

NewtonnotwenN
05 de agosto de 2012 às 22:37

Mas por que quer usar esse?

maper1M
05 de agosto de 2012 às 22:57

se n vai dar mo trabalhão... ja penso + de 100 quests (100 scripts pra faze...) + vlw msm assim xD

NewtonnotwenN
05 de agosto de 2012 às 23:00

Duvida sanada?

maper1M
06 de agosto de 2012 às 22:44

Newtonnotwe

 

Voce sabe onde fica o script de sword fight ??? pq tipo acho q ele bugo no meu server ele n aumenta so o shield... rep ++ ae

NewtonnotwenN
06 de agosto de 2012 às 22:51

Acho que está multiplicado errado no config.lua

 

Dê uma olhada.

Editado Agosto 6 por Newtonnotwen

maper1M
06 de agosto de 2012 às 23:02

bom acho q n de uma olhada

 

-- Rates
-- NOTE: experienceStages configuration is located in data/XML/stages.xml.
-- rateExperienceFromPlayers 0 to disable.
experienceStages = false
rateExperience = 5.0
rateExperienceFromPlayers = 0
rateSkill = 3.0
rateMagic = 3.0
rateLoot = 2.0

 

e as quests acho q vou ter q fazer uma por uma mesmo do jeito q vc falou ... =/

NewtonnotwenN
06 de agosto de 2012 às 23:02

O rate skill está muito baixo, deve ser por isso não?

 

Você não deve perceber ele upando.

maper1M
06 de agosto de 2012 às 23:05

+ entao se fosse isso o shield n era para aumentar...

 

n é ??